mashed tomatoes - Turkish English Dictionary